Teramac-configurable custom computing
نویسندگان
چکیده
The Teramac configurable hardware system can execute synchronous logic designs of up to one million gates at rates up to l megahertz. A fully configured Teramac includes half a gigabyte of RAM and hardware support for large multiported register files. The system has been built from custom FPGA's packaged in large multichip modules (MCMs). A large custom circuit (-1,000,000 gates) may be compiled onto the hardware in approximately 2 hours, without user intervention. The system is being used to explore the potential of custom computing machinery (CCM). 1 Teramac System Overview Research on special purpose parallel architectures and custom computing is very much an experimental science dependent on the existence of prototypes. We have built an FPGA-based configurable custom computing engine to enable experiments on an interesting scale. Teramac is a configurable hardware system comprising 1728 custom FPGAs and .5 gigabytes of RAM. It features: We are currently conducting experiments with an 8 board Teramac system.
منابع مشابه
An FPGA Prototype for a Multiplierless FIR Filter Built Using the Logarithmic Number System
Self-Timed FPGA Systems p. 21 XC6200 Fastmap Processor Interface p. 36 The Teramac Configurable Computer Engine p. 44 Telecommunication-Oriented FPGA and Dedicated CAD System p. 54 A Configurable Logic Processor for Machine Vision p. 68 Extending DSP-Boards with FPGA-Based Structures of Interconnection p. 78 High-Speed Region Detection and Labeling Using an FPGA Based Custom Computing Platform ...
متن کاملExploring architectures for volume visualization on the Teramac custom computer
In the past year we have gained experience in custom computing by porting a number of large applications to Teramac. Teramac is a custom computer capable of executing million-gate user designs at speeds approaching one megahertz. Teramac includes software that fully automates the conversion of high-level user designs to configurations that are ready to run on Teramac. Two applications, both in ...
متن کاملCube-4 Implementations on the Teramac Custom Computing Machine
We present two implementations of the Cube-4 volume rendering architecture on the Teramac cus tom computing machine. Cube-4 uses a slice parallel ray-casting alg01'ithm that allows for a paral lel and pipelined implementation of ray-casting with tri-linear interpolation and su'rface normal estima tion from interpolated samples. Shading, classifica tion and compositing are part of rendering...
متن کاملImplementations of cube-4 on the teramac custom computing machine
We present two implementations of the Cube-4 volume rendering architecture, developed at SUNY Stony Brook, on the Teramac custom computing machine. Cube-4 uses a slice-parallel ray-casting algorithm that allows for a parallel and pipelined implementation of ray-casting. Tri-linear interpolation, surface normal estimation from interpolated samples, shading, classi cation, and compositing are par...
متن کاملPii: S0097-8493(96)00083-0
We present two implementations of the Cube-4 volume rendering architecture, developed at SUNY Stony Brook, on the Teramac custom computing machine. Cube-4 uses a slice-parallel ray-casting algorithm that allows for a parallel and pipelined implementation of ray-casting. Tri-linear interpolation, surface normal estimation from interpolated samples, shading, classification, and compositing are pa...
متن کامل